National Repository of Grey Literature 10 records found  Search took 0.01 seconds. 
Creation of the Graphic Library for VST Plug-Ins
Dufka, Filip ; Kříž, Petr (referee) ; Přikryl, Lubor (advisor)
Master‘s thesis covers use of graphical user interface in audio plug-ins. In first part structure and rendering techniques of audio plug-ins graphical libraries are described. Their efficiency and their way of memory utilization is questioned. Next part puts these techniques in comparison with the state of the art methods used in computer graphics and gaming industry. Their possible use in audio graphical interafaces is analyzed. In the following part, thesis finds solutions to uneffective methods in frequently used situations by presenting deferred shading into audio parameter editor with the goal of photorealistic rendering. Second introduced technique of „Knob Normal Maps“ reduces number of images needed for rendering of turning knob from hundereds to six with comparable results. Goal of diploma thesis was to create graphical library. Graphical library with name RealBox was created, and introduced techniques are the core features. Library reduces work needed to achieve graphical user interfaces for 2D and 3D cases of use. Full class and method documentation for RealBox library was assembled. Library was tested during creation of three VST plugins, with different approaches and emphasis on quick work and fine rendering. Graphical library offers new, faster way of creating audio plug-in interfaces.
Implementation of Waveshaper Audio Effect
Leitgeb, David ; Miklánek, Štěpán (referee) ; Schimmel, Jiří (advisor)
The aim of this thesis is the implementation of a non-linear audio effect called waveshaper. This type of distortion effect contains the following building blocks: user defined transfer function, several types of filters and an oversampling processor with multiple stages of oversampling. The first prototype of this audio effect was implemented using Matlab and its Audio Toolbox extension. Due to certain limitations of this prototype, the whole audio effect was later completely rewritten in C++. This new implementation uses the JUCE framework which is mainly used for audio application development. The transition to this framework allowed real time editing of the transfer function and a VST3 build of the effect. In addition to a brief introduction of the used system types, motivation for oversampling and the description of the implementation for both prototypes, this thesis also includes graphical examples demonstrating their correct functionality. Audio files related to these examples are included in the electronic attachment.
Synthesis of the musical audio signal using direct generation of harmonics
Ježek, Štěpán ; Mekyska, Jiří (referee) ; Přikryl, Lubor (advisor)
This thesis is focused on musical sound synthesis, in particular, the method of additive synthesis. The main goal is to implement a software musical instrument in the VST3 plug-in format, using the C++ programming language and the JUCE application framework. The final program offers spectral components editing capabilities and is able to morph between user-defined spectrum states in time. The introduction summarizes some common synthesis methods and their advantages or disadvantages. Next section deals with the technology used during the VST3 plug-in implementation and describes core parts that make up the final application. This analysis is focused mainly on the signal processing part, but there is also a brief description of the graphical user interface.
3D Graphics Extension of Graphical User Interfaces of Audio Plugins
Dufka, Filip ; Mašek, Jan (referee) ; Frenštátský, Petr (advisor)
This thesis deals with possibilities of an extension of audio modules graphical user interface with 3D models using OpenGL framework. As an audio module implementing digital signal processing algorithms Virtual Studio Technology (VST) is used. The objective of this thesis is a creation of an algorithm for a change of sound source location. The algorithm is implemented in VST3 with an additional 3D visualization.
Experimental granular software with spatial setting
Pospíšil, Tomáš ; Dlouhý, Dan (referee) ; Indrák, Michal (advisor)
This thesis deals with a design and realization of the experimental software, which has the task to distribute the granular synthesis into surround sound, specifically into the octofonic sound system. The software is designed as a VST3 plugin, which was created in a JUCE framework. Apart of problematics mentioned above the thesis also contains theoretical and technical knowledge linked with granular synthesis, surround sound and a form of realization of a resulting software. The end of this thesis is dedicated to the testing phase and deficits of resulting software.
VST granular plugin with experimental input and output settings
Kalinič, Jan ; Dlouhý, Dan (referee) ; Indrák, Michal (advisor)
This thesis discusses the development of a plug-in module that is able to implement granular synthesis with help of experimental methods of parameter value settings. Graphic designs and schemes were created in the vector graphics editor Inkscape. The separate plug-in was programmed in C++ language using the JUCE framework and VST3 technology. With a use of this module, granular synthesis can be performed over a predetermined sample, but also over the stream of an audio channel of a digital audio station. The module also includes blocks with other types of sound synthesis, which can also be modified in experimental ways. Thanks to its properties, the plug-in can be applied as an effect over one sound channel in the mixing section of an audio station.
Implementation of Waveshaper Audio Effect
Leitgeb, David ; Miklánek, Štěpán (referee) ; Schimmel, Jiří (advisor)
The aim of this thesis is the implementation of a non-linear audio effect called waveshaper. This type of distortion effect contains the following building blocks: user defined transfer function, several types of filters and an oversampling processor with multiple stages of oversampling. The first prototype of this audio effect was implemented using Matlab and its Audio Toolbox extension. Due to certain limitations of this prototype, the whole audio effect was later completely rewritten in C++. This new implementation uses the JUCE framework which is mainly used for audio application development. The transition to this framework allowed real time editing of the transfer function and a VST3 build of the effect. In addition to a brief introduction of the used system types, motivation for oversampling and the description of the implementation for both prototypes, this thesis also includes graphical examples demonstrating their correct functionality. Audio files related to these examples are included in the electronic attachment.
Synthesis of the musical audio signal using direct generation of harmonics
Ježek, Štěpán ; Mekyska, Jiří (referee) ; Přikryl, Lubor (advisor)
This thesis is focused on musical sound synthesis, in particular, the method of additive synthesis. The main goal is to implement a software musical instrument in the VST3 plug-in format, using the C++ programming language and the JUCE application framework. The final program offers spectral components editing capabilities and is able to morph between user-defined spectrum states in time. The introduction summarizes some common synthesis methods and their advantages or disadvantages. Next section deals with the technology used during the VST3 plug-in implementation and describes core parts that make up the final application. This analysis is focused mainly on the signal processing part, but there is also a brief description of the graphical user interface.
Creation of the Graphic Library for VST Plug-Ins
Dufka, Filip ; Kříž, Petr (referee) ; Přikryl, Lubor (advisor)
Master‘s thesis covers use of graphical user interface in audio plug-ins. In first part structure and rendering techniques of audio plug-ins graphical libraries are described. Their efficiency and their way of memory utilization is questioned. Next part puts these techniques in comparison with the state of the art methods used in computer graphics and gaming industry. Their possible use in audio graphical interafaces is analyzed. In the following part, thesis finds solutions to uneffective methods in frequently used situations by presenting deferred shading into audio parameter editor with the goal of photorealistic rendering. Second introduced technique of „Knob Normal Maps“ reduces number of images needed for rendering of turning knob from hundereds to six with comparable results. Goal of diploma thesis was to create graphical library. Graphical library with name RealBox was created, and introduced techniques are the core features. Library reduces work needed to achieve graphical user interfaces for 2D and 3D cases of use. Full class and method documentation for RealBox library was assembled. Library was tested during creation of three VST plugins, with different approaches and emphasis on quick work and fine rendering. Graphical library offers new, faster way of creating audio plug-in interfaces.
3D Graphics Extension of Graphical User Interfaces of Audio Plugins
Dufka, Filip ; Mašek, Jan (referee) ; Frenštátský, Petr (advisor)
This thesis deals with possibilities of an extension of audio modules graphical user interface with 3D models using OpenGL framework. As an audio module implementing digital signal processing algorithms Virtual Studio Technology (VST) is used. The objective of this thesis is a creation of an algorithm for a change of sound source location. The algorithm is implemented in VST3 with an additional 3D visualization.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.